.text 
.code 32 
.global _start 

_start:
	@将内存0x90000000开始的16个内存单元初始化
	mov r0, #0x00008a00 
	mov r1, #1
	mov r2, #16
	mov r3, #0

loop:
	str r3, [r0], #0x04
	subs r2, r2, #1
	bne  loop 
	
	@开始拷贝数据
	mov r0, #0x00008a00
	mov r1, #0x00008c00
	mov r2, #16
mem_loop:
	ldr r3, [r0], #4
	str r3, [r1], #4
	subs r2, r2, #1
	bne mem_loop
memcp_ok:
	b . 

.end
